Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London France F11 Italy F4 Hungary F3 Morocco F4 France F8 Serbia & Montenegro F3 Italy F32 Great Britain F2 Germany F3 Morocco F2 France F6 Italy F15 Great Britain F1 Great Britain F2 Croatia F1 Czech Republic F1 Czech Republic F3 Slovenia F3 Austria F1 France F19 Czech Republic F4 France F20 Belgium F2 Spain #2-w3 Spain #2-w4 France F6 France F7 Hungary F1 Morocco F3 France F10 Austria F5 Croatia F3 France F12 Slovakia F1 Croatia F5 Ukraine F2 Great Britain F18 Ukraine F3 Czech Republic F6 Germany F2 Austria F2 France F3 Croatia F2 Morocco F3 France F7 Italy F16 Italy F19 Germany F7 Russia F1 Russia F2 Croatia F2 France F5 Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Coffee Cup Challenger - Chikmagalur 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia GHI Bronx Tennis Classic - Bronx Ethias Trophy - Mons The LTA Nottingham Challenger - Nottingham Internationaux de Nouvelle-Caledonie - New Caledonia Croatia Osiguranje Rijeka Open - Rijeka Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan The Tarka Challenger - Barnstaple Internationaux du Doubs - Besancon Kos Succhetti Tennis Cup - Cordenons Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Busan Challenger Fergana Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Steelers Cup - Kosice St. Remy Challenger Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Kos-Zucchetti Tennis Cup - Cordenons Challenger Brasov - Brasov Bratislava Challenger Seguros Bolivar Open - Medellin Johannesburg Challenger Challenger DCN de Cherbourg - Cherbourg LTA Shrewsbury Challenger - Shrewsbury BH Telecom Sarajevo 2007 - Sarajevo San Remo Tennis Cup - San Remo Internationaux de Doubs Open de Franchie-Comte - Besancon Porsche Open - Poznan Open Castilla y Leon - Segovia Aamulehti Tampere Opene - Tampere Akbank Private Banking TED Open - Istanbul Voit Mexico City Open - Mexico City Kobstaedernes ATP Challenger - Kolding Challenger Tunisie - Tunis Baden Open - Karlsruhe South African Airways Open - East London Open de Montauban - Montauban Rennes Challenger 's Tennis Masters 07 Challenger - Graz s'Tennis Masters Challenger - Graz Ortisei Challenger Challenger 42 - Andrezieux Bordeaux Challenger Nottingham Challenger Nottingham Challenger Internazionali di Tennis di Bergamo - Bergamo Sarajevo Challenger Ostdeutscher Sparkassen Cup - Dresden Baden Open - Karlsruhe Madrid Challenger Bratislava Challenger Noumea Challenger Porsche Open - Poznan Dallas Challenger Tunis Challenger Bordeaux Challenger Tashkent Challenger Bratislava Challenger Helsinki Challenger Dallas Challenger Le Gosier Challenger Prague Challenger Johannesburg Challenger Kun-Ming Challenger Busan Challenger Palermo Challenger Granby Challenger Prague Challenger St. Remy Challenger Tashkent Challenger Bratislava Challenger Helsinki Challenger Guadalajara Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Granby Challenger Mons Challenger Orleans Challenger Chuncheon Challenger Steelers Cup - Kosice Tashkent Challenger Bratislava Challenger Irving Challenger Raanana Challenger Bratislava Challenger Taipei City Challenger Busan Challenger Guangzhou Challenger Tatra Banka Open - Bratislava Pingguo Challenger Ostrava Challenger Izmir Challenger Rennes Challenger Portoroz Challenger Izmir Challenger Orleans Challenger Tashkent Challenger Steelers Cup 2005 - Kosice Brest Challenger Nottingham Challenger Stella Artois Clay Court Championships - Budaors Eckental Challenger Bratislava Challenger Brescia Challenger Manila Challenger Wroclaw Challenger Quimper Challenger Jonkoping Challenger Open de Tenis Amaya - Pamplona Guangzhou Challenger Shenzhen Challenger Irving Challenger Open D'Orleans - Orleans Busan Challenger Seoul Challenger Bangkok Challenger Open de L'Isere - Grenoble Izmir Challenger Tatra Banka Open - Bratislava Czech Indoor Open - Prague Open de Rennes - Rennes Orleans Challenger Mons Challenger Tashkent Challenger Open Mutouest St. Brieuc - St. Brieuc Brest Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Open de Montauban - Montauban Rennes Challenger Cherbourg Challenger 8° Trani Cup - Trani dBI Tennis Challenger - Binghamton Bergamo Challenger Wroclaw Challenger Irving Challenger Open D'Orleans - Orleans IX Gramado Open - Gramado St. Brieuc Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Taipei City Challenger Tatra Banka Open 2006 - Bratislava Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Aix En Provence Challenger Bordeaux Challenger Surbiton Challenger San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Isla de Gran Canaria - Mas Palomas Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Portoroz Challenger Brest Challenger Tean International - Alphen Brasov Challenger - Brasov Open D'Orleans - Orleans Bratislava Challenger ATP Challenger Trophy 2007 - Trnava Brescia Challenger Open Costa Daurada - Tarragona Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Tatra Banka Slovak Open - Bratislava Prosperita Open 2007 - Ostrava Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Indian Wells Challenger Status Athens Open - Athens Irving Challenger Prosperita Open 2008 - Ostrava Pharma Medico Open 2008 - Aarhus Morocco Tennis Tour - Marrakech Unicredit Czech Open - Prostejov BSI Challenger Lugano - Lugano Geneva Challenger - Geneva Glasgow Challenger Aix En Provence Challenger Bordeaux Challenger San Marino CEPU Open - San Marino Loughborough Challenger ATP Open Castilla y Leon - Segovia Surbiton Challenger Akbank Private Banking TED Open - Istanbul Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Dharwad Challenger 2006 - Dharwad St. Petersburg Challenger 2006 - St. Petersburg Athens Challenger Segovia Challenger Bratislava Challenger Tashkent Challenger IPP Open - Helsinki Seoul Challenger Kosice Open-Steelers Cup 2008 - Kosice Tatra Banka Open 2003 - Bratislava Sunrise Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Ostdeutscher Sparkassen Cup - Dresden Shenzhen Open - Shenzhen Aegon Nottingham Open - Nottingham Copa Petrobras Uruguray - Montevideo Mallorca Challenger Ilkley Challenger Ismaning Challenger Orleans Challenger Copa Petrobras Colombia - Bogota KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Fes Napoli Challenger Zagreb Challenger LTA Wrexham Challenger - Wrexham Siemens Open 2007 - Scheveningen Drummondville Challenger Pozoblanco Challenger Open de Rennes La Trinitaine - Rennes Penza Challenger Astana Challenger Segovia Challenger Samsung Securities Cup - Seoul Tunis Open - Tunis Tennis Napoli Cup - Napoli St. Remy Challenger Granby Challenger Mons Challenger St. Remy Challenger Eckental Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Busan Challenger Cary Challenger Geneva Challenger Mons Challenger Raanana Challenger Kaohsiung Challenger Orleans Challenger St. Brieuc Challenger Ortisei Challenger Indian Wells Challenger Phoenix Challenger Taipei City Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Ilkley Challenger Recanati Challenger Aptos Challenger Vancouver Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Rennes Challenger Quimper Challenger Pau Challenger Trieste Challenger Ostrava Challenger Prostejov Challenger Biella Challenger Ismaning Challenger Hamburg Challenger Bratislava Challenger Quimper Challenger Quimper 2 Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Ostrava Challenger Prague Challenger Biella 7 Challenger Ismaning Challenger Bratislava Challenger Biel Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Zagreb Challenger Troisdorf Challenger Nottingham Challenger Malaga Challenger Mallorca Challenger Ortisei Challenger U.S. Open - New York Open 13 - Marseille Estoril Open - Estoril Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Open 13 - Marseille Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BCR Open Romania - Bucharest Next Generation Adelaide International - Adelaide Medibank International - Sydney Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven China Open - Beijing St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Hall of Fame Tennis Championships - Newport Citi Open - Washington Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open 13 - Marseille Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Sydney International - Sydney Open Sud de France - Montpellier DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Open Parc - Lyon Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Adelaide International - Adelaide Open Sud de France - Montpellier Open 13 Provence - Marseille Antalya Open - Antalya Murray River Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart cinch Championships - London Noventi Open - Halle Hall of Fame Open - Newport Belgrade 2 - Belgrade Open Sud de France - Montpellier Open 13 Provence - Marseille Legg Mason Tennis Classic - Washington cinch Championships - London Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Apia International - Sydney US Men's Clay Court Championship - Houston AEGON Championships - London Open Sud de France - Montpellier AEGON International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Group I, PO, SVK-POR 3-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group I, 1R, SVK-SLO 5-0 Olympics - Tokyo Olympics - London Davis Cup, World Group, F, FRA-CRO 1-3